home *** CD-ROM | disk | FTP | other *** search
- /*
- * This program is the CONFIDENTIAL and PROPRIETARY property
- * of FairCom(R) Corporation. Any unauthorized use, reproduction or
- * transfer of this computer program is strictly prohibited.
- *
- * Copyright (c) 1984 - 1994 FairCom Corporation.
- * This is an unpublished work, and is subject to limited distribution and
- * restricted disclosure only. ALL RIGHTS RESERVED.
- *
- * RESTRICTED RIGHTS LEGEND
- * Use, duplication, or disclosure by the Government is subject to
- * restrictions set forth in subparagraph (c)(1)(ii) of the Rights in
- * Technical Data and Computer Software clause at DFARS 252.227-7013.
- * FairCom Corporation, 4006 West Broadway, Columbia, MO 65203.
- *
- * c-tree PLUS(tm) Version 6.4
- * Release B
- * October 19, 1994
- */
-
- #ifndef ctVRECH
- #define ctVRECH
-
- typedef struct vrfmt { /* beginning of var len records */
- UCOUNT vpadng; /* padding for alignment */
- UCOUNT recmrk; /* record marker */
- VRLEN trclen; /* total record length */
- VRLEN urclen; /* utilized record length */
- /* super file and resource auxiliary info */
- LONG supmbr; /* super file member id */
- LONG phylnk; /* member sequential link */
- } VHDR;
- typedef VHDR ctMEM * pVHDR;
-
- #define VDEL_FLAG 0xfdfd
- #define VACT_FLAG 0xfafa
- #define VNOD_FLAG 0xfbbf
- #define VRES_FLAG 0xfefe
- #define VLNK_FLAG 0xfcfc
-
- #define SIZVPAD SIZEOF(UCOUNT)
- #define SIZVHDR (SIZEOF(UCOUNT) + 2 * SIZEOF(VRLEN))
- #define SIZRHDR (SIZVHDR + SIZEOF(LONG))
- #define SIZSHDR (SIZVHDR + 2 * SIZEOF(LONG))
-
- #define VDEL_OLD 0xfdfd
- #define VACT_OLD 0xfafa
- #define VNOD_OLD 0xfbfb
- #define SIZVHDR_OLD 6
-
- #endif /* ctVRECH */
-
- /* end of header */
-